An imperative programming language for spoken language translation
نویسندگان
چکیده
This paper describes the Grammar Programming Language (GPL), a new formalism for feature-structure-based linguistic computation. GPL was designed to meet the needs of spoken language translation. GPL is easy to use, concise, and efficient, and it allows the direct expression of detailed linguistic algorithms. GPL was used successfully as the basis of Sony's machine translation project.
منابع مشابه
Practical spoken language translation using compiled feature structure grammars
Practical work on spoken language translation must pursue two types of efficiency: computational efficiency, and “language engineering” efficiency. This paper describes the design, implementation, and evaluation of the GPL-based framework for spoken language translation that addresses both of these goals. In this framework, computational grammars are written in GPL, an easy-to-use imperative pr...
متن کاملIJCNLP 2008 Sixth SIGHAN Workshop on Chinese Language Processing
In this paper, we propose an example-based decoder for a statistical machine translation (SMT) system, which is used for spoken language machine translation. In this way, it will help to solve the re-ordering problem and other problems for spoken language MT, such as lots of omissions, idioms etc. Through experiments, we show that this approach obtains improvements over the baseline on a Chines...
متن کاملDiscourse Particles And Routine Formulas In Spoken Language Translation
The problem of polysemy has received much attention when dealing with contentwords, but it is just as difficult for discourse particles: In spoken language, they often perform various functions for dialogue management, rather than contributing to propositional content. Different languages have evolved different conventions on using such particles, which renders the task for spoken language tran...
متن کاملDiscourse particles and routine formulas in spoken language translation
The problem of polysemy has received much attention when dealing with contentwords, but it is just as difficult for discourse particles: In spoken language, they often perform various functions for dialogue management, rather than contributing to propositional content. Different languages have evolved different conventions on using such particles, which renders the task for spoken language tran...
متن کاملAn Extensional Metalanguage with I/o and a Dynamic Store (extended Abstract)
We introduce a typed metalanguage based on PCF that includes I/O and store operations. We give an applicative characterization of operational equivalence for this language. Finally, we give an example of a translation from an imperative programming language into our metalanguage, and we demonstrate how to use the theory of the metalanguage to reason about terms in the source programming language.
متن کامل